--- id: TASK-010 title: Golazo-inspired detail view polish status: "\U0001F3C1 Done" assignee: - '@humdrum-tiv' created_date: '2026-06-16 21:43' updated_date: '2026-06-18 01:17' labels: - feature dependencies: [] priority: medium ordinal: 10000 --- ## Description Borrow Golazo's single-match presentation for our detail window (no split pane). Big block-digit scoreline (all sports). Mirrored soccer event timeline (home-left/away-right) with more color. /// ruled section headers and ▓▒░ shading for dividers/accents. Richer color throughout. Stat bars + rich meta table noted as future follow-ups. ## Acceptance Criteria - [x] #1 scoreline rendered as large block digits in detail view, team-colored, all sports - [x] #2 soccer key events mirrored home-left/away-right with team color - [x] #3 section headers use /// rule fills; dividers/accents use block shading ## Final Summary Golazo-inspired detail-view polish. - Big block scoreline: new internal/ui/blockfont.go (5-row block-digit font, 0-9 + dash). scoreSection renders away–home as oversized team-colored digits for ALL sports; live pops on goal-orange, winner in green, pre-game shows start time instead. - Matchup header line (matchupLine): centered 'AWAY vs HOME', team-colored, ★ on favorites, winner brightened. - Mirrored soccer event timeline: eventsBlock now splits events home-left / away-right around a center gutter (Golazo-style), so the scoring side reads at a glance; neutral events (kickoff/HT) centered + faint. Newest-first while live preserved. Minutes in goal-orange. - /// ruled section headers (ruleHeader) with ▓▒░ fade tail for Key Events; teamRuleHeader (team abbr accented) heads each box-score block. Box-score group labels recolored to purple accent. - More color throughout (accents, team colors, goal-orange minutes). No split pane / day tabs (out of scope per request). Verified rendering via throwaway test (block score + mirroring + headers all correct), then deleted it. go build/vet/test clean.